.tab {
  display: flex;
  height: calc(100vh - 50px);

  .left {
    width: 100px;
    // background-color: red;
    height: 100%;
    overflow-y: scroll;
    // border-right: 1px solid #ccc;
    background-color: #f4f4f4;

    .left-ul {
      li {
        text-align: center;
        line-height: 40px;
      }

      .active {
        color: red;
        background-color: white;
      }
    }
  }

  .right {
    flex-grow: 1;
    // background-color: green;
    height: 100%;
    overflow-y: scroll;

    .list {
      column-count: 3;
      font-size: 12px;
    }
  }
}